//#include <stdio.h>
//
//int removeElement(int* nums, int numsSize, int val) {
//    int i = 0;
//    int n = numsSize;
//    while (i < n)
//    {
//        if (nums[i] == val)
//        {
//            int j = 0;
//            for (j = i; j < n - 1; j++)
//            {
//                if (i == n - 1)
//                    break;
//                nums[j] = nums[j + 1];
//            }
//            n--;
//        }
//        else
//            i++;
//    }
//    return n;
//}
//
//int main()
//{
//    int arr[] = { 1,2,3,4,5 };
//    int ret=removeElement(arr,5,3);
//    printf("%d\n", ret);
//    int i = 0;
//    for (i = 0; i < 5; i++)
//        printf("%d ", arr[i]);
//	return 0;
//}